have one's socks knocked off - Fransızca İngilizce Sözlük